Hey,
Shorter course-
You'll have less time to get settled into your routine
Finishing your course might feel more hectic
You won't have as much time getting used to the experience
Longer duration-
Will make you feel more relaxed...and able to do internships and your thesis
So, it depends. If you want to finish your course as soon as possible and get a job, go for the shorter duration course.
But if it's important for you to get in-depth knowledge and experience, and you prefer a comparatively slower pace...take the one with a longer duration.